﻿using QuanLyGiaoVuDAL.DTO;
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace QuanLyGiaoVuService.ReportServices
{
    public interface IDangKyGioDayReportService
    {
        DangKyGioDayDTO GetThongTinDangKyGioDayById(Guid id);
        IEnumerable<DangKyGioDayDTO> GetAllThongTinDangKyGioDay();
        IEnumerable<DangKyGioDayDTO> GetAllThongTinDangKyGioDay(Guid giangVienId, Guid hocKyId);
        IEnumerable<DangKyGioDayDTO> GetAllThongTinDangKyGioDay(Guid? giangVienId, Guid? lopMonHocId, int? tietDauId, int? tietSauId, int? thu, Guid? hocKyId);
        String KiemTraSapXep(String danhSachMaDK);
        DangKyGioDayDTO[] SapXepDanhSachDangKyGioDay(IEnumerable<DangKyGioDayDTO> danhSachDKGioDay);
    }
}
